#include <iostream>

/**
 * C++ 文件位置指针
 *
 * istream 和 ostream都提供了用于重新定位文件位置指针的成员函数，这些成员函数包括关于
 * istream 的 seekg(seek get)
 * ostream 的 seekp(seek put)
 *
 * seekg
 *
 *
 * seekp
 *
 *
 * ios::beg   流的开始定位
 * ios::cur   流的当前定位
 * ios::end   流的末尾定位
 */
int main() {
    /***
     * 定位到 fileObject 的第n个字节（假设是 ios::beg）
     *
     * fileObject.seekg(n);
     */

    /**
     * 把文件的指针从 fileObject 当前位置向后移 n 个字节
     * fileObject.seekg(n,ios::cur)
     */

    /**
     * 把文件的指针从 fileObject 末尾往回移 n 个字节
     * fileObject.seekg(n , ios::end);
     */

    /**
     * 定位到 fileObject的末尾
     *
     * fileObject.seekg(0,ios::end);
     */



    return 0;
}
